Лабораторная работа №1

Работа с git

Стариков Д. А.

Российский университет дружбы народов, Москва, Россия

22 февраля 2025

Информация

Цели и задачи

  • Познакомиться с системой контроля версий git
  • Выполнить базовые команды по созданию, изменению и управлению локальными репозиториями git

Результаты

Результаты

Просмотр глобальных настроек git.

Результаты

Измениние параметров git.

Результаты

Создание каталога hello.

Результаты

Создание репозитория.

Результаты

Просмотр статуса после внесения изменений.

Результаты

Индексация изменений.

Результаты

Коммит изменений.

Результаты

Измение файла после изменения, но до коммита.

Результаты

Коммит изменений.

Результаты

Индексация всех изменений в директории.

Результаты

Коммит изменений.

Результаты

Просмотр логов репозитория.

Результаты

Переход к старой версии репозитория.

Результаты

Возврат к последней версии.

Результаты

Создание тега.

Результаты

Создание второго тега.

Результаты

Изменение файла.

Результаты

Отмена изменений для непроиндексированного файла.

Результаты

Отмена изменений для проиндексированного файла.

Результаты

Лог отмены коммита.

Результаты

Просмотр логов после git reset.

Результаты

Создание тега oops.

Результаты

Git reset к тегу до ненужного коммита.

Результаты

Удаление тега oops.

Результаты

Внесение изменения в созданный коммит.

Результаты

Просмотр логов.

Результаты

Перемещение hello.html в отдельный каталог.

Результаты

Создание нового файла.

Результаты

Просмотр каталога .git.

Результаты

Просмотр файла HEAD.

Результаты

Просмотр hello.html через хэш.

Результаты

Создание новой ветки.

Результаты

Добавление файла со стилями.

Результаты

Просмотр логов.

Результаты

Возвращение в master ветку.

Результаты

Сравнение содержимого hello.html в ветке style.

Результаты

Добавление README.

Результаты

Просмотр графа коммитов.

Результаты

Слияние двух веток.

Результаты

Создание нового коммита после слияния.

Результаты

Перебазирование ветки style.

Результаты

Клонирование репозитория.

Результаты

Просмотр логов в клонированном репозитории.

Результаты

Просмотр информации об удаленном репозитории.

Результаты

Просмотр списка веток в клонированном репозитории.

Результаты

Коммит изменений в основном репозитории.

Результаты

Просмотр логов в клонированном репозитории.

Результаты

Копирование изменений из удаленного репозитория.

Результаты

Слияние master и origin/master веток.

Результаты

Добавление новой ветки в клонированном репозитории.

Результаты

Просмотр логов.

Результаты

Коммит изменений в основном репозитории.

Результаты

Извлечение изменений из удаленного репозитория.

Выводы

  • В результате выполнения лабораторной работы познакомились с основными функциями системы контроля версий git